engineering division (ed) - French English Dictionary